basic single variable calculus gate